﻿using System;

namespace _44总复习
{
    public enum Xingbie
    {
        男,
        女
    }
    public struct Person 
    {
        public  string _name;
        public  int _avg;
        public  Xingbie _xingbie;
    }
    class Program
    {
        static void Main(string[] args)
        {
            #region//基础数据类型
            /*整数 
            int a = 1;//32
            int a1 = 12;//8
            short a2 = 13;//16
            long a3 = 14;//64
            //浮点型
            float b = 3.1415926F;//单精度
            double b1= 3.14;//双精度
            decimal b2 = 3.1415m;//财务专用
            //布尔类型 //用于判断 正确表示true 错误表示false
            bool c = true;
            bool c1 = false;
            //字符串类型 
            char d = '男';
            string d1 = "你好";
            const int aa = 500;//声明常量用const 
            Convert.ToInt32(d);//转换成int类型
            Convert.ToString(a);//转换成string类型
            Console.WriteLine( );//用来输出一句话
            Console.ReadKey();//用来暂停程序
            Console.ReadLine();//用来接收用户的输入
            */
            #endregion

            //流程控制
            //if语句
            //int a = 0;
            //int b = 1;
            //if (a == b)
            //{
            //    Console.WriteLine("相等");
            //}
            //else
            //{
            //    Console.WriteLine("不相等");
            //}
            //Console.WriteLine("请输入你的名字");
            //string a2 = Console.ReadLine();
            //if (a2 == "耀")
            //{
            //    Console.WriteLine("欢迎你耀");
            //}
            //else if (a2 == "")
            //{
            //    Console.WriteLine("输入不能为空请重新输入");
            //    a2 = Console.ReadLine();
            //}
            //else
            //{
            //    Console.WriteLine("输入的不正确");
            //}
            //switch语句
            //Console.WriteLine("请输入你的国家");
            //string a = Console.ReadLine();
            //switch (a)
            //{
            //    case "1": Console.WriteLine("这是1");
            //        break;
            //    case "2": Console.WriteLine("这是2");
            //        break;
            //    case "3": Console.WriteLine("这是3");
            //        break;
            //}
            //int a = 0;
            //bool a1 = true;
            //while (a1)
            //{
            //    Console.WriteLine("你好");
            //    a++;
            //    if (a == 10)
            //    {
            //        a1 = false;
            //        Console.WriteLine("循环{0}次了",a);
            //    }
            //    else
            //    {
            //        Console.WriteLine("还没有到10次");
            //    }
            //}
            //int[] a = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
            //int a1 = 0;
            //for (int i = 0; i < a.Length; i++)
            //{
            //    a1 += a[i];
            //}
            //Console.WriteLine("总数是{0}",a1);

            //Console.WriteLine("请输入你的年龄");
            //try
            //{
            //    int a = Convert.ToInt32(Console.ReadLine()) / 10;
            //    switch (a)
            //    {
            //        case 10:
            //            Console.WriteLine("满岁大爷");
            //            break;
            //        case 9:
            //            Console.WriteLine("即将满岁");
            //            break;
            //    }
            //}
            //catch
            //{
            //    Console.WriteLine("请输入数字");
            //}
            //枚举
            //Xingbie a = Xingbie.男;
            //Xingbie b = Xingbie.女;
            //Console.WriteLine(a);
            //Console.WriteLine(b);

            //结构
            //Person a;
            //a._name = "张三";
            //a._avg = 17;
            //a._xingbie = Xingbie.男;
            //a._name = "李四";
            //a._avg = 20;
            //a._xingbie = Xingbie.女;
            //数组
            //int[] a = { 1, 2, 3, 4, 5, 6, 7, 8, 9 };
            //int b = 0;
            //for (int i = 0; i < a.Length; i++)
            //{
            //    b += a[i];
            //}
            //Console.WriteLine("总数是{0}",b);
            //数组
            //int[] a = { 9, 5, 6, 4, 1, 2, 3, 8, 7 };
            //int b = 0;//最大值
            //int c = 0;//最小值
            //for (int i = 0; i < a.Length; i++)
            //{
            //    if (a[i] > b)
            //    {
            //        b = a[i];
            //    }
            //    else if (a[i] < c)
            //    {
            //        c = a[i];
            //    }
            //}
            //Console.WriteLine("最大值是{0}",b);
            //Console.WriteLine("最小值是{0}",c);






        }
    }
}
